/**
* @Title: SplitWxOfflinAddMchntReq.java
* @Package com.fuiou.entity.wxoffline
* @Description: TODO(用一句话描述该文件做什么)
* @author liruimin
* @date 2018年10月23日
* @version V1.0
*/
package com.longcai.fenzhuang.fuyou.entity;

import java.util.List;

import com.alibaba.fastjson.JSON;


/**
 * @ClassName: SplitWxOfflinAddMchntReq
 * @Description: 线下微信开户请求实体类
 * @author liruimin
 * @date 2018年10月23日
 *
 */
public class SplitWxOfflinAddMchntReq {
	/**
	* @Fields trace_no : 唯一流水号
	*/
	private String trace_no = "";
	/**
	* @Fields login_id : 用户开户时返回的login_id
	*/
	private String login_id = "";
	/**
	* @Fields mchnt_cd : 商户ID
	*/
	private String mchnt_cd = "";
	/**
	* @Fields back_notify_url : 后台通知接口
	*/
	private String back_notify_url = "";
	/**
	* @Fields ins_cd : 机构号,接入机构在富友的唯一代码
	*/
	private String ins_cd = "";
	/**
	* @Fields mchnt_name : 商户名称(企业名称)
	*/
	private String mchnt_name = "";
	/**
	* @Fields mchnt_shortname : 商户简称(品牌名称)
	*/
	private String mchnt_shortname = "";
	/**
	* @Fields real_name : 商户真实名称（与营业执照上相同）
	*/
	private String real_name = "";
	/**
	* @Fields mchnt_type : 收单商户
	*/
	private String mchnt_type = "2";
	/**
	* @Fields license_type : 证件类型 1--三证合一 A身份证（一证下机）
	*/
	private String license_type = "";
	/**
	* @Fields license_no : 证件号码
	*/
	private String license_no = "";
	/**
	* @Fields license_expire_dt : 证件到期日（格式YYYYMMDD）格式,长期请填20991231 无有效期请填 19000101
	*/
	private String license_expire_dt = "";
	/**
	* @Fields certif_id : 法人身份证号
	*/
	private String certif_id = "";
	/**
	* @Fields certif_id_expire_dt : 法人身份证到期日（格式YYYYMMDD）长期请填20991231
	*/
	private String certif_id_expire_dt = "";
	/**
	* @Fields contact_person : 联系人姓名(企业联系人)
	*/
	private String contact_person = "";
	/**
	* @Fields contact_phone : 客服电话
	*/
	private String contact_phone = "";
	/**
	* @Fields contact_mobile : 联系电话
	*/
	private String contact_mobile = "";
	/**
	* @Fields contact_email : 联系邮箱
	*/
	private String contact_email = "";
	/**
	* @Fields business : 经营范围代码
	*/
	private String business = "";
	/**
	* @Fields city_cd : 市代码
	*/
	private String city_cd = "";
	/**
	* @Fields county_cd : 区县代码
	*/
	private String county_cd = "";
	/**
	* @Fields acnt_type : 入账卡类型：1：对公；2：对私
	*/
	private String acnt_type = "";
	/**
	* @Fields bank_type : 行别
	*/
	private String bank_type = "";
	/**
	* @Fields inter_bank_no : 入账卡开户行联行号
	*/
	private String inter_bank_no = "";
	/**
	* @Fields iss_bank_nm : 入账卡开户行
	*/
	private String iss_bank_nm = "";
	/**
	* @Fields acnt_nm : 入账卡户名
	*/
	private String acnt_nm = "";
	/**
	* @Fields acnt_no : 入账卡号
	*/
	private String acnt_no = "";
	/**
	* @Fields settle_amt : 小额清算金额
	*/
	private String settle_amt = "10";
	/**
	* @Fields settle_tp : 清算类型：1自动结算；2手动结算
	*/
	private String settle_tp = "2";
	private String tx_set_cd = "";
	/**
	* @Fields tx_flag : 是否开通D0提现（0:不开通，1：开通）
	*/
	private String tx_flag = "0";
	/**
	* @Fields artif_nm : 法人姓名
	*/
	private String artif_nm = "";
	/**
	* @Fields acnt_artif_flag : 法人入账标识（0:非法人入账,1:法人入账【默认】）
	*/
	private String acnt_artif_flag = "1";
	/**
	* @Fields acnt_certif_tp : 入账证件类型("0":"身份证")
	*/
	private String acnt_certif_tp = "0";
	/**
	* @Fields acnt_certif_id : 入账证件号
	*/
	private String acnt_certif_id = "";
	/**
	* @Fields acnt_certif_expire_dt : 入账证件到期日（格式YYYYMMDD）
	*/
	private String acnt_certif_expire_dt = "";
	/**
	* @Fields contact_addr : 联系地址
	*/
	private String contact_addr = "";
	/**
	* @Fields th_flag : 退货标识(0:不能退货【默认】,1:可以退货)
	*/
	private String th_flag = "0";
	/**
	* @Fields wx_flag : 微信支付标识（0：不开通,1：开通【默认】）
	*/
	private String wx_flag = "1";
	/**
	* @Fields ali_flag : 支付宝支付标识（0：不开通,1：开通【默认】）
	*/
	private String ali_flag = "1";
	/**
	* @Fields wx_set_cd : 微信扣率套餐代码（默认取set_cd）
	*/
	private String wx_set_cd = "";
	/**
	* @Fields ali_set_cd : 支付宝扣率套餐代码（默认取set_cd）
	*/
	private String ali_set_cd = "";
	/**
	* @Fields qpay_flag : QQ钱包支付标识（0：不开通【默认】,1：开通）
	*/
	private String qpay_flag = "0";
	/**
	* @Fields qpay_set_cd : QQ钱包扣率套餐代码（默认取wx_set_cd）
	*/
	private String qpay_set_cd = "";
	/**
	* @Fields jdpay_flag : JD钱包支付标识（0：不开通【默认】,1：开通）
	*/
	private String jdpay_flag = "0";
	/**
	* @Fields jdpay_set_cd : JD钱包扣率套餐代码（默认取wx_set_cd）
	*/
	private String jdpay_set_cd = "";
	/**
	* @Fields wxapp_flag : 微信APP支付标识（0：不开通【默认】,1：开通）
	*/
	private String wxapp_flag = "";
	/**
	* @Fields wxapp_set_cd : 微信APP扣率套餐代码（默认取wx_set_cd）
	*/
	private String wxapp_set_cd = "";
	/**
	* @Fields cup_qrpay_flag : 银联二维码支付支付标识（0：不开通【默认】,1：开通）
	*/
	private String cup_qrpay_flag = "0";
	/**
	* @Fields cup_qrpay_set_cd : 银联二维码支付扣率套餐代码（cup_qrpay_flag ==1时必填）
	*/
	private String cup_qrpay_set_cd = "";
	/**
	* @Fields wxapp_link_mchnt_cd : 微信APP支付挂靠商户号，若商户需要使用之前已在富友入网商户的微信APP商户号，则填写需要挂靠的富友商户号
	*/
	private String wxapp_link_mchnt_cd = "";
	/**
	* @Fields daily_settle_set_cd : D1扣率套餐代码（若开通D1则必填）
	*/
	private String daily_settle_set_cd = "";
	/**
	* @Fields daily_settle_flag : 是否开通D1提现（0:不开通，1：开通）
	*/
	private String daily_settle_flag = "0";
	/**
	* @Fields acquiring_flag : 是否开通收单业务（0:不开通，1：开通）
	*/
	private String acquiring_flag = "";
	/**
	* @Fields card_set_cd : mchnt_type为2则必填，其他选填,借记卡扣率
	*/
	private String card_set_cd = "";
	/**
	* @Fields creditCard_set_cd : mchnt_type为2则必填，其他选填,贷记卡扣率
	*/
	private String creditCard_set_cd = "";
	/**
	* @Fields mcc : 收单商户类别码
	*/
	private String mcc = "";
	/**
	* @Fields contract_no : 合同编号
	*/
	private String contract_no = "";
	/**
	* @Fields contract_sign_dt : 合同签订时间
	*/
	private String contract_sign_dt = "";
	/**
	* @Fields contract_expire_dt : 合同到期时间
	*/
	private String contract_expire_dt = "";
	/**
	* @Fields terms : 终端信息列表
	*/
	private List<Term> terms;
	/**
	* @Fields sign : 签名（固定32位长度key+报文体内容作MD5加密结果）
	*/
	private String sign = "";
	/**
	* @Fields reserve1 : 备注字段（最多25个汉字）
	*/
	private String reserve1 = "";
	
	private String signature;
	
	/**
	 * @return signature
	 */
	public String getSignature() {
		return signature;
	}




	/**
	 * @param 设置signature
	 */
	public void setSignature(String signature) {
		this.signature = signature;
	}




	/**
	 * @return 唯一流水号
	 */
	public String getTrace_no() {
		return trace_no;
	}




	/**
	 * @param 设置唯一流水号
	 */
	public void setTrace_no(String trace_no) {
		this.trace_no = trace_no;
	}




	/**
	 * @return 用户开户时返回的login_id
	 */
	public String getLogin_id() {
		return login_id;
	}




	/**
	 * @param 设置用户开户时返回的login_id
	 */
	public void setLogin_id(String login_id) {
		this.login_id = login_id;
	}




	/**
	 * @return 商户ID
	 */
	public String getMchnt_cd() {
		return mchnt_cd;
	}




	/**
	 * @param 设置商户ID
	 */
	public void setMchnt_cd(String mchnt_cd) {
		this.mchnt_cd = mchnt_cd;
	}




	/**
	 * @return 后台通知接口
	 */
	public String getBack_notify_url() {
		return back_notify_url;
	}




	/**
	 * @param 设置后台通知接口
	 */
	public void setBack_notify_url(String back_notify_url) {
		this.back_notify_url = back_notify_url;
	}




	/**
	 * @return 机构号接入机构在富友的唯一代码
	 */
	public String getIns_cd() {
		return ins_cd;
	}




	/**
	 * @param 设置机构号接入机构在富友的唯一代码
	 */
	public void setIns_cd(String ins_cd) {
		this.ins_cd = ins_cd;
	}




	/**
	 * @return 商户名称(企业名称)
	 */
	public String getMchnt_name() {
		return mchnt_name;
	}




	/**
	 * @param 设置商户名称(企业名称)
	 */
	public void setMchnt_name(String mchnt_name) {
		this.mchnt_name = mchnt_name;
	}




	/**
	 * @return 商户简称(品牌名称)
	 */
	public String getMchnt_shortname() {
		return mchnt_shortname;
	}




	/**
	 * @param 设置商户简称(品牌名称)
	 */
	public void setMchnt_shortname(String mchnt_shortname) {
		this.mchnt_shortname = mchnt_shortname;
	}




	/**
	 * @return 商户真实名称（与营业执照上相同）
	 */
	public String getReal_name() {
		return real_name;
	}




	/**
	 * @param 设置商户真实名称（与营业执照上相同）
	 */
	public void setReal_name(String real_name) {
		this.real_name = real_name;
	}




	/**
	 * @return 收单商户
	 */
	public String getMchnt_type() {
		return mchnt_type;
	}




	/**
	 * @param 设置收单商户
	 */
	public void setMchnt_type(String mchnt_type) {
		this.mchnt_type = mchnt_type;
	}




	/**
	 * @return 证件类型1--三证合一A身份证（一证下机）
	 */
	public String getLicense_type() {
		return license_type;
	}




	/**
	 * @param 设置证件类型1--三证合一A身份证（一证下机）
	 */
	public void setLicense_type(String license_type) {
		this.license_type = license_type;
	}




	/**
	 * @return 证件号码
	 */
	public String getLicense_no() {
		return license_no;
	}




	/**
	 * @param 设置证件号码
	 */
	public void setLicense_no(String license_no) {
		this.license_no = license_no;
	}




	/**
	 * @return 证件到期日（格式YYYYMMDD）格式长期请填20991231无有效期请填19000101
	 */
	public String getLicense_expire_dt() {
		return license_expire_dt;
	}




	/**
	 * @param 设置证件到期日（格式YYYYMMDD）格式长期请填20991231无有效期请填19000101
	 */
	public void setLicense_expire_dt(String license_expire_dt) {
		this.license_expire_dt = license_expire_dt;
	}




	/**
	 * @return 法人身份证号
	 */
	public String getCertif_id() {
		return certif_id;
	}




	/**
	 * @param 设置法人身份证号
	 */
	public void setCertif_id(String certif_id) {
		this.certif_id = certif_id;
	}




	/**
	 * @return 法人身份证到期日（格式YYYYMMDD）长期请填20991231
	 */
	public String getCertif_id_expire_dt() {
		return certif_id_expire_dt;
	}




	/**
	 * @param 设置法人身份证到期日（格式YYYYMMDD）长期请填20991231
	 */
	public void setCertif_id_expire_dt(String certif_id_expire_dt) {
		this.certif_id_expire_dt = certif_id_expire_dt;
	}




	/**
	 * @return 联系人姓名(企业联系人)
	 */
	public String getContact_person() {
		return contact_person;
	}




	/**
	 * @param 设置联系人姓名(企业联系人)
	 */
	public void setContact_person(String contact_person) {
		this.contact_person = contact_person;
	}




	/**
	 * @return 客服电话
	 */
	public String getContact_phone() {
		return contact_phone;
	}




	/**
	 * @param 设置客服电话
	 */
	public void setContact_phone(String contact_phone) {
		this.contact_phone = contact_phone;
	}




	/**
	 * @return 联系电话
	 */
	public String getContact_mobile() {
		return contact_mobile;
	}




	/**
	 * @param 设置联系电话
	 */
	public void setContact_mobile(String contact_mobile) {
		this.contact_mobile = contact_mobile;
	}




	/**
	 * @return 联系邮箱
	 */
	public String getContact_email() {
		return contact_email;
	}




	/**
	 * @param 设置联系邮箱
	 */
	public void setContact_email(String contact_email) {
		this.contact_email = contact_email;
	}




	/**
	 * @return 经营范围代码
	 */
	public String getBusiness() {
		return business;
	}




	/**
	 * @param 设置经营范围代码
	 */
	public void setBusiness(String business) {
		this.business = business;
	}




	/**
	 * @return 市代码
	 */
	public String getCity_cd() {
		return city_cd;
	}




	/**
	 * @param 设置市代码
	 */
	public void setCity_cd(String city_cd) {
		this.city_cd = city_cd;
	}




	/**
	 * @return 区县代码
	 */
	public String getCounty_cd() {
		return county_cd;
	}




	/**
	 * @param 设置区县代码
	 */
	public void setCounty_cd(String county_cd) {
		this.county_cd = county_cd;
	}




	/**
	 * @return 入账卡类型：1：对公；2：对私
	 */
	public String getAcnt_type() {
		return acnt_type;
	}




	/**
	 * @param 设置入账卡类型：1：对公；2：对私
	 */
	public void setAcnt_type(String acnt_type) {
		this.acnt_type = acnt_type;
	}




	/**
	 * @return 行别
	 */
	public String getBank_type() {
		return bank_type;
	}




	/**
	 * @param 设置行别
	 */
	public void setBank_type(String bank_type) {
		this.bank_type = bank_type;
	}




	/**
	 * @return 入账卡开户行联行号
	 */
	public String getInter_bank_no() {
		return inter_bank_no;
	}




	/**
	 * @param 设置入账卡开户行联行号
	 */
	public void setInter_bank_no(String inter_bank_no) {
		this.inter_bank_no = inter_bank_no;
	}




	/**
	 * @return 入账卡开户行
	 */
	public String getIss_bank_nm() {
		return iss_bank_nm;
	}




	/**
	 * @param 设置入账卡开户行
	 */
	public void setIss_bank_nm(String iss_bank_nm) {
		this.iss_bank_nm = iss_bank_nm;
	}




	/**
	 * @return 入账卡户名
	 */
	public String getAcnt_nm() {
		return acnt_nm;
	}




	/**
	 * @param 设置入账卡户名
	 */
	public void setAcnt_nm(String acnt_nm) {
		this.acnt_nm = acnt_nm;
	}




	/**
	 * @return 入账卡号
	 */
	public String getAcnt_no() {
		return acnt_no;
	}




	/**
	 * @param 设置入账卡号
	 */
	public void setAcnt_no(String acnt_no) {
		this.acnt_no = acnt_no;
	}




	/**
	 * @return 小额清算金额
	 */
	public String getSettle_amt() {
		return settle_amt;
	}




	/**
	 * @param 设置小额清算金额
	 */
	public void setSettle_amt(String settle_amt) {
		this.settle_amt = settle_amt;
	}




	/**
	 * @return 清算类型：1自动结算；2手动结算
	 */
	public String getSettle_tp() {
		return settle_tp;
	}




	/**
	 * @param 设置清算类型：1自动结算；2手动结算
	 */
	public void setSettle_tp(String settle_tp) {
		this.settle_tp = settle_tp;
	}




	/**
	 * @return tx_set_cd
	 */
	public String getTx_set_cd() {
		return tx_set_cd;
	}




	/**
	 * @param 设置tx_set_cd
	 */
	public void setTx_set_cd(String tx_set_cd) {
		this.tx_set_cd = tx_set_cd;
	}




	/**
	 * @return 是否开通D0提现（0
	 */
	public String getTx_flag() {
		return tx_flag;
	}




	/**
	 * @param 设置是否开通D0提现（0
	 */
	public void setTx_flag(String tx_flag) {
		this.tx_flag = tx_flag;
	}




	/**
	 * @return 法人姓名
	 */
	public String getArtif_nm() {
		return artif_nm;
	}




	/**
	 * @param 设置法人姓名
	 */
	public void setArtif_nm(String artif_nm) {
		this.artif_nm = artif_nm;
	}




	/**
	 * @return 法人入账标识（0
	 */
	public String getAcnt_artif_flag() {
		return acnt_artif_flag;
	}




	/**
	 * @param 设置法人入账标识（0
	 */
	public void setAcnt_artif_flag(String acnt_artif_flag) {
		this.acnt_artif_flag = acnt_artif_flag;
	}




	/**
	 * @return 入账证件类型("0"
	 */
	public String getAcnt_certif_tp() {
		return acnt_certif_tp;
	}




	/**
	 * @param 设置入账证件类型("0"
	 */
	public void setAcnt_certif_tp(String acnt_certif_tp) {
		this.acnt_certif_tp = acnt_certif_tp;
	}




	/**
	 * @return 入账证件号
	 */
	public String getAcnt_certif_id() {
		return acnt_certif_id;
	}




	/**
	 * @param 设置入账证件号
	 */
	public void setAcnt_certif_id(String acnt_certif_id) {
		this.acnt_certif_id = acnt_certif_id;
	}




	/**
	 * @return 入账证件到期日（格式YYYYMMDD）
	 */
	public String getAcnt_certif_expire_dt() {
		return acnt_certif_expire_dt;
	}




	/**
	 * @param 设置入账证件到期日（格式YYYYMMDD）
	 */
	public void setAcnt_certif_expire_dt(String acnt_certif_expire_dt) {
		this.acnt_certif_expire_dt = acnt_certif_expire_dt;
	}




	/**
	 * @return 联系地址
	 */
	public String getContact_addr() {
		return contact_addr;
	}




	/**
	 * @param 设置联系地址
	 */
	public void setContact_addr(String contact_addr) {
		this.contact_addr = contact_addr;
	}




	/**
	 * @return 退货标识(0
	 */
	public String getTh_flag() {
		return th_flag;
	}




	/**
	 * @param 设置退货标识(0
	 */
	public void setTh_flag(String th_flag) {
		this.th_flag = th_flag;
	}




	/**
	 * @return 微信支付标识（0：不开通1：开通【默认】）
	 */
	public String getWx_flag() {
		return wx_flag;
	}




	/**
	 * @param 设置微信支付标识（0：不开通1：开通【默认】）
	 */
	public void setWx_flag(String wx_flag) {
		this.wx_flag = wx_flag;
	}




	/**
	 * @return 支付宝支付标识（0：不开通1：开通【默认】）
	 */
	public String getAli_flag() {
		return ali_flag;
	}




	/**
	 * @param 设置支付宝支付标识（0：不开通1：开通【默认】）
	 */
	public void setAli_flag(String ali_flag) {
		this.ali_flag = ali_flag;
	}




	/**
	 * @return 微信扣率套餐代码（默认取set_cd）
	 */
	public String getWx_set_cd() {
		return wx_set_cd;
	}




	/**
	 * @param 设置微信扣率套餐代码（默认取set_cd）
	 */
	public void setWx_set_cd(String wx_set_cd) {
		this.wx_set_cd = wx_set_cd;
	}




	/**
	 * @return 支付宝扣率套餐代码（默认取set_cd）
	 */
	public String getAli_set_cd() {
		return ali_set_cd;
	}




	/**
	 * @param 设置支付宝扣率套餐代码（默认取set_cd）
	 */
	public void setAli_set_cd(String ali_set_cd) {
		this.ali_set_cd = ali_set_cd;
	}




	/**
	 * @return QQ钱包支付标识（0：不开通【默认】1：开通）
	 */
	public String getQpay_flag() {
		return qpay_flag;
	}




	/**
	 * @param 设置QQ钱包支付标识（0：不开通【默认】1：开通）
	 */
	public void setQpay_flag(String qpay_flag) {
		this.qpay_flag = qpay_flag;
	}




	/**
	 * @return QQ钱包扣率套餐代码（默认取wx_set_cd）
	 */
	public String getQpay_set_cd() {
		return qpay_set_cd;
	}




	/**
	 * @param 设置QQ钱包扣率套餐代码（默认取wx_set_cd）
	 */
	public void setQpay_set_cd(String qpay_set_cd) {
		this.qpay_set_cd = qpay_set_cd;
	}




	/**
	 * @return JD钱包支付标识（0：不开通【默认】1：开通）
	 */
	public String getJdpay_flag() {
		return jdpay_flag;
	}




	/**
	 * @param 设置JD钱包支付标识（0：不开通【默认】1：开通）
	 */
	public void setJdpay_flag(String jdpay_flag) {
		this.jdpay_flag = jdpay_flag;
	}




	/**
	 * @return JD钱包扣率套餐代码（默认取wx_set_cd）
	 */
	public String getJdpay_set_cd() {
		return jdpay_set_cd;
	}




	/**
	 * @param 设置JD钱包扣率套餐代码（默认取wx_set_cd）
	 */
	public void setJdpay_set_cd(String jdpay_set_cd) {
		this.jdpay_set_cd = jdpay_set_cd;
	}




	/**
	 * @return 微信APP支付标识（0：不开通【默认】1：开通）
	 */
	public String getWxapp_flag() {
		return wxapp_flag;
	}




	/**
	 * @param 设置微信APP支付标识（0：不开通【默认】1：开通）
	 */
	public void setWxapp_flag(String wxapp_flag) {
		this.wxapp_flag = wxapp_flag;
	}




	/**
	 * @return 微信APP扣率套餐代码（默认取wx_set_cd）
	 */
	public String getWxapp_set_cd() {
		return wxapp_set_cd;
	}




	/**
	 * @param 设置微信APP扣率套餐代码（默认取wx_set_cd）
	 */
	public void setWxapp_set_cd(String wxapp_set_cd) {
		this.wxapp_set_cd = wxapp_set_cd;
	}




	/**
	 * @return 银联二维码支付支付标识（0：不开通【默认】1：开通）
	 */
	public String getCup_qrpay_flag() {
		return cup_qrpay_flag;
	}




	/**
	 * @param 设置银联二维码支付支付标识（0：不开通【默认】1：开通）
	 */
	public void setCup_qrpay_flag(String cup_qrpay_flag) {
		this.cup_qrpay_flag = cup_qrpay_flag;
	}




	/**
	 * @return 银联二维码支付扣率套餐代码（cup_qrpay_flag==1时必填）
	 */
	public String getCup_qrpay_set_cd() {
		return cup_qrpay_set_cd;
	}




	/**
	 * @param 设置银联二维码支付扣率套餐代码（cup_qrpay_flag==1时必填）
	 */
	public void setCup_qrpay_set_cd(String cup_qrpay_set_cd) {
		this.cup_qrpay_set_cd = cup_qrpay_set_cd;
	}




	/**
	 * @return 微信APP支付挂靠商户号，若商户需要使用之前已在富友入网商户的微信APP商户号，则填写需要挂靠的富友商户号
	 */
	public String getWxapp_link_mchnt_cd() {
		return wxapp_link_mchnt_cd;
	}




	/**
	 * @param 设置微信APP支付挂靠商户号，若商户需要使用之前已在富友入网商户的微信APP商户号，则填写需要挂靠的富友商户号
	 */
	public void setWxapp_link_mchnt_cd(String wxapp_link_mchnt_cd) {
		this.wxapp_link_mchnt_cd = wxapp_link_mchnt_cd;
	}




	/**
	 * @return D1扣率套餐代码（若开通D1则必填）
	 */
	public String getDaily_settle_set_cd() {
		return daily_settle_set_cd;
	}




	/**
	 * @param 设置D1扣率套餐代码（若开通D1则必填）
	 */
	public void setDaily_settle_set_cd(String daily_settle_set_cd) {
		this.daily_settle_set_cd = daily_settle_set_cd;
	}




	/**
	 * @return 是否开通D1提现（0
	 */
	public String getDaily_settle_flag() {
		return daily_settle_flag;
	}




	/**
	 * @param 设置是否开通D1提现（0
	 */
	public void setDaily_settle_flag(String daily_settle_flag) {
		this.daily_settle_flag = daily_settle_flag;
	}




	/**
	 * @return 是否开通收单业务（0
	 */
	public String getAcquiring_flag() {
		return acquiring_flag;
	}




	/**
	 * @param 设置是否开通收单业务（0
	 */
	public void setAcquiring_flag(String acquiring_flag) {
		this.acquiring_flag = acquiring_flag;
	}




	/**
	 * @return mchnt_type为2则必填，其他选填借记卡扣率
	 */
	public String getCard_set_cd() {
		return card_set_cd;
	}




	/**
	 * @param 设置mchnt_type为2则必填，其他选填借记卡扣率
	 */
	public void setCard_set_cd(String card_set_cd) {
		this.card_set_cd = card_set_cd;
	}




	/**
	 * @return mchnt_type为2则必填，其他选填贷记卡扣率
	 */
	public String getCreditCard_set_cd() {
		return creditCard_set_cd;
	}




	/**
	 * @param 设置mchnt_type为2则必填，其他选填贷记卡扣率
	 */
	public void setCreditCard_set_cd(String creditCard_set_cd) {
		this.creditCard_set_cd = creditCard_set_cd;
	}




	/**
	 * @return 收单商户类别码
	 */
	public String getMcc() {
		return mcc;
	}




	/**
	 * @param 设置收单商户类别码
	 */
	public void setMcc(String mcc) {
		this.mcc = mcc;
	}




	/**
	 * @return 合同编号
	 */
	public String getContract_no() {
		return contract_no;
	}




	/**
	 * @param 设置合同编号
	 */
	public void setContract_no(String contract_no) {
		this.contract_no = contract_no;
	}




	/**
	 * @return 合同签订时间
	 */
	public String getContract_sign_dt() {
		return contract_sign_dt;
	}




	/**
	 * @param 设置合同签订时间
	 */
	public void setContract_sign_dt(String contract_sign_dt) {
		this.contract_sign_dt = contract_sign_dt;
	}




	/**
	 * @return 合同到期时间
	 */
	public String getContract_expire_dt() {
		return contract_expire_dt;
	}




	/**
	 * @param 设置合同到期时间
	 */
	public void setContract_expire_dt(String contract_expire_dt) {
		this.contract_expire_dt = contract_expire_dt;
	}




	/**
	 * @return 终端信息列表
	 */
	public List<Term> getTerms() {
		return terms;
	}




	/**
	 * @param 设置终端信息列表
	 */
	public void setTerms(List<Term> terms) {
		this.terms = terms;
	}




	/**
	 * @return 签名（固定32位长度key+报文体内容作MD5加密结果）
	 */
	public String getSign() {
		return sign;
	}




	/**
	 * @param 设置签名（固定32位长度key+报文体内容作MD5加密结果）
	 */
	public void setSign(String sign) {
		this.sign = sign;
	}




	/**
	 * @return 备注字段（最多25个汉字）
	 */
	public String getReserve1() {
		return reserve1;
	}




	/**
	 * @param 设置备注字段（最多25个汉字）
	 */
	public void setReserve1(String reserve1) {
		this.reserve1 = reserve1;
	}
	
	public String getSecret() {
		return this.login_id + "|" 
				 + this.ins_cd + "|" 
				 + this.mchnt_cd + "|"
				 + this.back_notify_url + "|" 
				 + this.trace_no + "|"
				 + this.mchnt_name + "|"
				 + this.mchnt_shortname + "|" 
				 + this.real_name + "|" 
				 + this.contact_phone + "|"
				 + this.contact_mobile + "|"
				 + this.contact_email + "|"
				 + this.business + "|"
				 + this.city_cd + "|"
				 + this.county_cd + "|"
				 + this.bank_type + "|"
				 + this.inter_bank_no + "|"
				 + this.iss_bank_nm + "|"
				 + this.acnt_nm + "|"
				 + this.acnt_no + "|"
				 + this.settle_amt + "|"
				 + this.settle_tp + "|"
				 + this.mcc + "|"
				 + this.contract_no + "|"
				 + this.contact_person;
		
	}



	public class Term {
		/**
		* @Fields term_id : 终端号
		*/
		private String term_id;
		/**
		* @Fields term_serial_no : 终端序列号
		*/
		private String term_serial_no;
		/**
		* @Fields term_name : 终端别名
		*/
		private String term_name;
		/**
		* @Fields term_contact_ps : 终端联系人
		*/
		private String term_contact_ps = "";
		/**
		* @Fields term_contact_ph : 终端联系电话
		*/
		private String term_contact_ph = "";
		/**
		* @Fields term_county_cd : 终端布放区县代码
		*/
		private String term_county_cd = "";
		/**
		* @Fields term_inst_area : 终端布放地址
		*/
		private String term_inst_area = "";
		/**
		 * @return 终端号
		 */
		public String getTerm_id() {
			return term_id;
		}
		/**
		 * @param 设置终端号
		 */
		public void setTerm_id(String term_id) {
			this.term_id = term_id;
		}
		/**
		 * @return 终端序列号
		 */
		public String getTerm_serial_no() {
			return term_serial_no;
		}
		/**
		 * @param 设置终端序列号
		 */
		public void setTerm_serial_no(String term_serial_no) {
			this.term_serial_no = term_serial_no;
		}
		/**
		 * @return 终端别名
		 */
		public String getTerm_name() {
			return term_name;
		}
		/**
		 * @param 设置终端别名
		 */
		public void setTerm_name(String term_name) {
			this.term_name = term_name;
		}
		/**
		 * @return 终端联系人
		 */
		public String getTerm_contact_ps() {
			return term_contact_ps;
		}
		/**
		 * @param 设置终端联系人
		 */
		public void setTerm_contact_ps(String term_contact_ps) {
			this.term_contact_ps = term_contact_ps;
		}
		/**
		 * @return 终端联系电话
		 */
		public String getTerm_contact_ph() {
			return term_contact_ph;
		}
		/**
		 * @param 设置终端联系电话
		 */
		public void setTerm_contact_ph(String term_contact_ph) {
			this.term_contact_ph = term_contact_ph;
		}
		/**
		 * @return 终端布放区县代码
		 */
		public String getTerm_county_cd() {
			return term_county_cd;
		}
		/**
		 * @param 设置终端布放区县代码
		 */
		public void setTerm_county_cd(String term_county_cd) {
			this.term_county_cd = term_county_cd;
		}
		/**
		 * @return 终端布放地址
		 */
		public String getTerm_inst_area() {
			return term_inst_area;
		}
		/**
		 * @param 设置终端布放地址
		 */
		public void setTerm_inst_area(String term_inst_area) {
			this.term_inst_area = term_inst_area;
		}
	}
	
	public static void main(String[] args) {
		SplitWxOfflinAddMchntReq bean = new SplitWxOfflinAddMchntReq();
		System.out.println(JSON.toJSON(bean));
	}

}


